import 'dart:ui';

// ignore_for_file: constant_identifier_names
/// APP 颜色值, 根据设计师提供的设计规范来调整
abstract class AppColors {

  AppColors._();

  // 主色 Primary Color
  static const Color primary_color = Color(0xFF4C22B8);
  static const Color primary_color1 = Color(0xFF6A00FF);
  static const Color primary_color2 = Color(0xFF964DFF);
  static const Color primary_color3 = Color(0xFFB17BFF);
  static const Color primary_color4 = Color(0xFFDFC9FF);
  static const Color primary_color5 = Color(0xFFF7F2FF);

  // 辅色 Secondary Color
  static const Color secondary_color_yellow = Color(0xFFFFD70F);

  // 语义色 Meaning Color
  static const Color meaning_color_danger = Color(0xFFFA4263);

  static const Color meaning_color_success = Color(0xFF48ECB1);
  static const Color meaning_color_disable = Color(0xFFCCCACC);

  static const Color text_background_grey = Color(0xFFF4F5F6);

}

/// 滤镜色
abstract class AppColorFilters {
  AppColorFilters._();

  /// 灰度
  static const ColorFilter gray = ColorFilter.matrix(<double>[
    0.2126,
    0.7152,
    0.0722,
    0,
    0,
    0.2126,
    0.7152,
    0.0722,
    0,
    0,
    0.2126,
    0.7152,
    0.0722,
    0,
    0,
    0,
    0,
    0,
    1,
    0,
  ]);


}
